large mounted stone - Turco Inglés Diccionario